take for a ride - French English Dictionary